About Ajax Machine Spares Limited (10437169) United Kingdom