About J G Hancock Limited (12300503) United Kingdom