About Ridgewood Strategy Limited (06727215) United Kingdom