About Lecco Recruitment Limited (10832485) United Kingdom