About C. A. S. Duncan Ltd (SC660201) United Kingdom