About Chamberhill Limited (02528249) United Kingdom