About Field & Farm Ltd. (10223795) United Kingdom