About L&a International Ltd (09467239) United Kingdom