About Bessemer Management Co Limited (07437873) United Kingdom