About Lucas Kennedy Group Ltd (12290613) United Kingdom