About L-l Living Ltd (12956253) United Kingdom