About Claymar Ltd (11447798) United Kingdom