About Hancock Stone Limited (07507301) United Kingdom