About Ideal Storage Solutions Limited (06358266) United Kingdom