About Lucas Bass Ltd (12942194) United Kingdom