About Ecobright It & Facilities Services Limited (11731627) United Kingdom