About I4 Kitchen Designs Ltd (12951283) United Kingdom