About Marc Thorpe Electrical Ltd (12180877) United Kingdom