About Robert Hicks Limited (04802937) United Kingdom