About Lynn Twinn People Development Limited (10216277) United Kingdom