About Hickman Rigging Services Limited (11248317) United Kingdom