About Ian Hammond Kitchens Limited (13192372) United Kingdom