About Purple Patch Marketing Consultants Ltd (07214896) United Kingdom