About London Bomshell Vintage Limited (10685183) United Kingdom