About Ig1 Kitchens (ilford) Limited (13449489) United Kingdom