About Lorna And Mike Rental Ltd. (11177384) United Kingdom