About Stechford Meat Ltd (12110600) United Kingdom