About L&s Extensions Limited (12365098) United Kingdom