About We R Storage Limited (03326371) United Kingdom