About Thomas Curran Ltd (12278543) United Kingdom