About Studio Rigging Limited (06568126) United Kingdom