About Campbell S Rigging Services Limited (12811255) United Kingdom