About G Lucas Services Ltd (11755392) United Kingdom