About L&d&a Ltd (11042432) United Kingdom