About John Desmond Limited (01166465) United Kingdom