About Att Research Consultancy Ltd (SC414467) United Kingdom