About Baby L Amour Limited (13501763) United Kingdom