About Fox And Fox Electrics Ltd (12519822) United Kingdom