About Lucas Jack Limited (07176472) United Kingdom