About Worcester Scientific Limited (10362446) United Kingdom