About Ecodev Bess 10 Limited (10743340) United Kingdom