About Renold Holdings Limited (10246040) United Kingdom