About J.t. & C.s. Simpson Limited (04787087) United Kingdom