About Pickard Electricals Limited (03894660) United Kingdom