About Hickman (stanmore) Limited (00638971) United Kingdom