About Javelin Style International Ltd (06675467) United Kingdom