About Safestore Holdings Plc (04726380) United Kingdom