About Stocker Hocknell Limited (00559552) United Kingdom