About Sudler & Hennessey Limited (01401175) United Kingdom