About R & G S Hickman Limited (05431312) United Kingdom