About Clark & Highmoor Limited (11457763) United Kingdom