About D S Dowsett Ltd (13637903) United Kingdom