About Ridge & Ridge Limited (13236811) United Kingdom