About Ridgewood Associates Limited (04487490) United Kingdom