About Ideal Kitchen & Bathrooms Limited (05387407) United Kingdom