About J. Simpson & Son Ltd. (SC257160) United Kingdom