About Jadelink Developments Limited (03482771) United Kingdom