About Llindir Farms Ltd (12527445) United Kingdom