About Ridgewood Limited (SC152919) United Kingdom