About La & Son Investment Ltd (12954810) United Kingdom