About Exmouth Storage Centre Ltd (12994998) United Kingdom