About Ajax Equipment Limited (00987764) United Kingdom