About Practical Storage Ltd (SC712101) United Kingdom