About Patchwork (group) Limited (07417432) United Kingdom