About Lucas Hugh Ltd (06608731) United Kingdom