About Jilli Blackwood Limited (SC565528) United Kingdom