About N R Hickman Limited (05313538) United Kingdom