About Rotometry International Field Service & Design Limited (09781841) United Kingdom