About Hademore Farm Ltd. (09722294) United Kingdom