About Tavistock Antiques Limited (05236810) United Kingdom