About Jenny Beavan Designs Limited (05319087) United Kingdom