About The Patchwork Piglet Ltd (10299462) United Kingdom