About Teal Consultancy Limited (08704416) United Kingdom