About Oldbury Energy Solutions (uk) Ltd. (13535021) United Kingdom