About Richard Barrett Rigging Services Ltd (11677702) United Kingdom