About Cherished Seams Limited (12425528) United Kingdom