About Chadwick Consulting Holdings Limited (12053453) United Kingdom