About Ridge Associates Limited (04072739) United Kingdom