About Beaumiller Ltd. (10488389) United Kingdom