About R & H Storage Limited (01843597) United Kingdom