About T & J Consultants Limited (07840906) United Kingdom