About Chalcast Services Limited (06975965) United Kingdom