About Trevor Allen Electrical Services Limited (11486802) United Kingdom