About Allied London Holdco Limited (08243162) United Kingdom