About Ideal Storage And Partitioning Limited (02700973) United Kingdom