About Brit Energy Serve London Ltd (10204059) United Kingdom