About Allen Marmot (european) Limited (00929440) United Kingdom