This is a solar panel company located in Sheffield, had a visit from a rep this morning 30 mins late, informed him that I now had to go out, threatened me , kicking front door etc before being let’s say asked to remove himself then had cheek to assault my good lady, police informed