About Cyril Hicks Limited (00746010) United Kingdom