About Cooper & Smith Limited (SC502309) United Kingdom