About Helping Hand & Support Centre Limited (11375149) United Kingdom