About Knoll Farm Llp (OC430390) United Kingdom