About Ridge And Coast Limited (12672492) United Kingdom