About Dolan Holdings Limited (02326510) United Kingdom