About Patchwork For You Ltd. (10103302) United Kingdom