About Claddagh Haven Ltd (12743987) United Kingdom