About Upper Mills Energy (rugeley) Ltd (13291752) United Kingdom