About L&ad Ltd (07511632) United Kingdom