About Jessica Nixon - Art & Design Ltd (12908961) United Kingdom