About Chipman Consulting Limited (12301556) United Kingdom