About Jessica Kenyon Design Ltd (11704390) United Kingdom