About The Stables Kitchen Ltd (11759260) United Kingdom