About Bickerton Embroidery Ltd (SC568726) United Kingdom