About The Vintage Comic Shop Ltd (10070554) United Kingdom