About Bristol Self Store Ltd (09019377) United Kingdom