About Eeco Developments Limited (05087883) United Kingdom