About Teynham Utilities Limited (07687450) United Kingdom