About London Control Ltd (12607456) United Kingdom