About Ricons Ltd. (05944763) United Kingdom