About Desmond Sautter Limited (00614848) United Kingdom