About Javaughn Spence Ltd (10949216) United Kingdom