About Beaumaris Legion Ltd (06068907) United Kingdom