About L&s Yates Inc Services Limited (11817905) United Kingdom