About Sentors Kitchens Ltd (13649103) United Kingdom