About B & I Holdings Limited (10148743) United Kingdom