About Lucas Agencies Limited (08728474) United Kingdom