About Fairhurst Menuhin & Co Ltd (07872324) United Kingdom