About Tees Grange Engineering Limited (07160878) United Kingdom