About Elstree Antiques Limited (12692587) United Kingdom