About Lucas-jay Limited (13530631) United Kingdom