About Sanctum Storage Limited (12720911) United Kingdom