About Banbury Electrical Ltd (12722218) United Kingdom