About Reward Manufacturing Company Limited (00644293) United Kingdom