About Ellington Kitchens Ltd (SC507015) United Kingdom