About Oz & Belle Embroidery Limited (11162626) United Kingdom