About Teal Consultants Limited (09756244) United Kingdom