About London Loos Limited (09039390) United Kingdom