About Biss Farm Ltd (11775022) United Kingdom