About Allen London Limited (08829172) United Kingdom