About Dolemore Limited (08653351) United Kingdom