About Designed Storage Limited (01606188) United Kingdom