About Allens Ropes & Electrical Limited (09941258) United Kingdom