About J & T Management Consultants Limited (07087243) United Kingdom