About L. A. Marketing & Design Limited (12966107) United Kingdom