About Sentry Self Storage Limited (02267008) United Kingdom