About Thomas A. Ashton Developments Limited (03302902) United Kingdom