About Dinex Clamps Limited (05576872) United Kingdom