About Teynham Construction Ltd (06701505) United Kingdom