About Beaumont & Bensimon Ltd (13032313) United Kingdom