About Ashtead Technology Limited (SC091624) United Kingdom