About Ridgeback Limited (02636650) United Kingdom