About B N Stott Rotating Equipment Ltd (10086405) United Kingdom