About Lucas Mclean Recruitment Limited (07496157) United Kingdom