About Barsmore Farm Llp (OC433122) United Kingdom