About Allie Jaward Helping Hands Limited (12185655) United Kingdom