About Ridgewood Consultancy Limited (06091706) United Kingdom