About Rye Lane Meat Limited (12012339) United Kingdom