About Howard Pullen Machinery Ltd (09883856) United Kingdom