About N & A Percival (ashtead) Ltd (11270501) United Kingdom