About Steakardo Ltd (13101421) United Kingdom