About J. Watson Scott & Co Ltd (SC526668) United Kingdom