About Wentlooge Investments Ltd (12301785) United Kingdom