About Ideal Home Stores Limited (09014407) United Kingdom