About Clarkson Holdings Limited (03355989) United Kingdom