About Jessica Macgillivray Ltd (12909997) United Kingdom