About Ben Finney & Sons Collectables Ltd (12752586) United Kingdom