About Farmer J (leadenhall) Limited (11809067) United Kingdom