About Qes Southwark Holdings (uk) Ltd (12898396) United Kingdom