About Clinkard Ltd (05115079) United Kingdom