About Malcolm Allen Electrical Services Limited (09310816) United Kingdom