About Clanchatton Birmingham Limited (03566984) United Kingdom