About Ashtead Stores Limited (08338070) United Kingdom