About Henrietta Designs Limited (08503747) United Kingdom