About W Specialists Ltd (13094276) United Kingdom