About Ridge Road Holdings Limited (12761124) United Kingdom