About B & W Storage Limited (08634572) United Kingdom