About The International Jack Up Barge Operators Association Limited (07663033) United Kingdom