About B & I Storage Ltd (10177351) United Kingdom