About Lordale London Limited (13461197) United Kingdom