About Courtauld Smith Limited (10811185) United Kingdom