About Kerfoot Electrical Limited (13402150) United Kingdom