About J D Rigging Specialists Limited (11486881) United Kingdom