About The Ruby Trading Company Limited (05053968) United Kingdom