There's no law which requires a manufacturer's name to appear on packaging. For example if you buy 'own brand' electrical goods from a supermarket there is usually no indication of who actually made the products. (They'll just be branded as, for example, "Tesco Saver").
When you buy anything in the UK, your contract is with the retailer, not with the manufacturer. If the product is faulty, or otherwise 'not fit for purpose', it's the retailer who must put things right. Even if you could contact the manufacturer about it, he could simply tell you (perfectly legally) to get stuffed.
Chris