About L & A Direct Ltd (12827358) United Kingdom