About Triad Group Plc (02285049) United Kingdom