About Hickman S G Limited (09438883) United Kingdom