About Walk The Walk Workshops Limited (12230676) United Kingdom