About Jessica Salter Creative Ltd (12137752) United Kingdom