About J & T Consulting Services Limited (10552613) United Kingdom