About The Peg Doll Patch Ltd (12165452) United Kingdom