About Dc Space & Storage Solutions Ltd (10897225) United Kingdom