About Assisting Hands Ltd (13176783) United Kingdom