About Piccadilly Electric Company Limited (08534594) United Kingdom