About S C Hancock Ltd (08604719) United Kingdom