About Osborne Steaks Ltd (12206807) United Kingdom