About Earle Clark Limited (12141578) United Kingdom