About Beaumont Investment Holdings Ltd (12969919) United Kingdom