About Christopher Rogers Consulting Limited (03856868) United Kingdom