About Claddagh Developments Limited (03219888) United Kingdom