About Ross Technical Equipment Company Limited (08324702) United Kingdom