About Todhunter Davies Limited (02927210) United Kingdom