About Rumac Limited (10661943) United Kingdom