About Tedale Consultants Limited (13024633) United Kingdom