About Ashtead Indian Ltd (11924053) United Kingdom