About L&a Agency Services Limited (02674480) United Kingdom