About Bessemer Group (u.k.) Limited (02230107) United Kingdom