About Frampton Electrical Solutions Ltd (12570406) United Kingdom