About Lorr Limited (11814509) United Kingdom