About L Hancock Limited (11457031) United Kingdom