About Clarkson Guthrie Limited (SC373493) United Kingdom