About Dewdene Management Limited (02627439) United Kingdom