About Holden Rigging Services Ltd (13331143) United Kingdom