About Leos Waterloo House Ltd (13313779) United Kingdom