About Bibby & Co (nw) Holdings Limited (09858879) United Kingdom