About Generator (mansfield Bc) Ltd (10894808) United Kingdom