About Ajax Marine Limited (06636135) United Kingdom