About Snook Management Company Limited (02470860) United Kingdom