About Cuddy Farms Limited (NI035126) United Kingdom