About B Bamford Holdings Limited (10501177) United Kingdom