Read the full decision in Mr P Leahy v Giant Professional Ltd and others: 2500078/2019 - Withdrawal. Read the full decision in Mr P Leahy v Giant Professional Ltd and Badenoch & Clark Ltd: 2500078/2019 - Withdrawal.