About R Hicks & Sons Limited (02756713) United Kingdom