About Ashton Taylor Smith Ltd (09315089) United Kingdom