About Beechwood Embroidery Ltd (NI677719) United Kingdom