About Devon Tees Ltd (12497987) United Kingdom