About Revell Kitchens Ltd (10622303) United Kingdom