About T And R Consultancy Ltd (11759566) United Kingdom