About J S Farrow Limited (11289222) United Kingdom