About Milton Grange Essex Limited (12646200) United Kingdom