About Helping Hands After School & Holiday Club Limited (12778153) United Kingdom