About Scott S Of Worcester Ltd (11549586) United Kingdom