About S&r Rigging Limited (13592128) United Kingdom