About Barratt Energy Management Services Limited (09817659) United Kingdom