About R Hicks Limited (10388936) United Kingdom