About The Beckbury Kitchen Ltd (12882819) United Kingdom