About Ashtead Group Public Limited Company (01807982) United Kingdom