About Clamarkal Limited (SC444749) United Kingdom