About London Plus Services Ltd (12691476) United Kingdom