About Ford Mears & Partners Limited (02407325) United Kingdom