About George Hicks & Sons Limited (04569996) United Kingdom