About London Migel Co Limited (10213915) United Kingdom