About Clark Mactavish Limited (03785673) United Kingdom