About Patchwork Design Ltd (10825742) United Kingdom