About Leanne Howe Strategic Organisation Solutions Ltd (12673838) United Kingdom