About M1 Self Storage Limited (13641962) United Kingdom