About The Helping Hand Company (ledbury) Limited (02172956) United Kingdom