About Ott Rigging & Engineering Limited (11519333) United Kingdom