About John Simpson & Partners Limited (02423962) United Kingdom