About Helping Hand - Child Pet And Home Care Service Ltd (11181938) United Kingdom