About Rebecca Hodgson Freelance Trainer & Assessor Limited (10972323) United Kingdom