About Rymore Limited (05178950) United Kingdom