About Ll Design Ltd (12244945) United Kingdom