About The Tri-hards Group Cic (13175046) United Kingdom