About Ashford Plant And Machinery Ltd (11744694) United Kingdom