About Nickrick Farms Ltd (07648574) United Kingdom