About Baby London Company Ltd. (12734755) United Kingdom