About Frampton Electrical Ltd (12495089) United Kingdom