About Jadelink Associates Limited (04642819) United Kingdom