About Connor Christmas Consulting Limited (05987803) United Kingdom