About Ridgewood House Limited (02828399) United Kingdom