About Chris Dixon Projects Ltd (06685964) United Kingdom