About Ridgemore Associates Ltd (10135679) United Kingdom