About Richardsons Worcester Limited (10675771) United Kingdom