About Thomas Gray Limited (07839720) United Kingdom