About J S Leigh Limited (12016839) United Kingdom