About T.e.d. Consultants Limited (06080769) United Kingdom