About Hendon Brook Consulting Limited (08447573) United Kingdom