About Dowsett & Jenkins Limited (00137880) United Kingdom