About Sentinel Consulting Limited (05911999) United Kingdom