About Rye Oil Limited (01698623) United Kingdom