About Clonard Ltd (12672274) United Kingdom