About Farmer J (london Bridge) Limited (13226812) United Kingdom