About Abingdons Equipment Limited (06248415) United Kingdom