About Thomas Ashley Limited (08568933) United Kingdom