About Magnum Storage Limited (09863040) United Kingdom