About Jeco Developments Limited (13108834) United Kingdom