About Clontara Developments Limited (10066617) United Kingdom