About Dowsett & Moore Limited (05452007) United Kingdom