About B M & I Limited (02669384) United Kingdom