About North Tees Holdings Limited (07295288) United Kingdom