About Bedwas Self Storage Limited (08494907) United Kingdom