About Ripley Associates Limited (12566103) United Kingdom