About Chas C. Stadden Limited (00382889) United Kingdom