About London Combined Services Limited (13192342) United Kingdom