About Christopher Hood Consulting Limited (10879852) United Kingdom