About Thorpe Electrical Limited (07352356) United Kingdom