About Tripple Crown Ltd (13213169) United Kingdom