About Doucecroft Management Limited (06291721) United Kingdom