About Clarkstone Group Limited (11777902) United Kingdom