About Jenny Packham (london) Limited (03156890) United Kingdom