About Block And Tackle Rigging Services Ltd (11587174) United Kingdom