About Bibby Bros. & Co. (management) Limited (01400857) United Kingdom