About Humber Kitchens Limited (06849129) United Kingdom