About Clark Boyle Limited (SC374472) United Kingdom