About La Brade Group Ltd (12940264) United Kingdom