About Javelin Consultancy And Investment Limited (03882221) United Kingdom