About Worcester Challenge Limited (09639220) United Kingdom