About Mcclement Mark 0676 Limited (SC498789) United Kingdom