About Kensington Manor Farm Ltd (07561525) United Kingdom