About Hammond S Helping Hands Ltd (13629969) United Kingdom