About Jane Patchwork Ltd (13013573) United Kingdom