About Shepherd S Hands Limited (09688874) United Kingdom