About Clarkelle Limited (11955230) United Kingdom