About North Tees Group Holdings Limited (10055278) United Kingdom