About Coghlan Holdings Limited (12180138) United Kingdom