Garden landscaping company fined ?600,000 over man’s death …