About Dynamic Tool Devices Ltd (09080532) United Kingdom