About Michael Ridge Associates Limited (13590030) United Kingdom