About Delta Rubber Holdings Limited (12064873) United Kingdom