About Ray Hicks Limited (02850058) United Kingdom