About Wr Worcester Limited (12025291) United Kingdom