About Renhard Industries Ltd (12231964) United Kingdom