About Thomas Rose Associates Ltd (SC601710) United Kingdom