About C. Simpson & Sons Limited (00421873) United Kingdom