About B & I Liverpool Limited (10657038) United Kingdom