About Ruby Trade Company Limited (08694964) United Kingdom