About Thornham Consulting Limited (06135992) United Kingdom