About Adukestitches Ltd (12905397) United Kingdom