About Steakandred Ltd (07592534) United Kingdom