About Worcester Road Holdings Ltd (11751382) United Kingdom