About Farmery Holdings Ltd (11284629) United Kingdom