About Ruby Environmental Limited (10394318) United Kingdom