About Teal Consulting Limited (03724045) United Kingdom