About Josh Slade Rigging Ltd (13338334) United Kingdom