About Milestone & Collis Limited (02106338) United Kingdom