About S D Hancock Ltd (13057248) United Kingdom