About S Turrell Change Management Ltd (11777797) United Kingdom