About Chris Thrush Consulting Limited (10481160) United Kingdom