About Desmond House Limited (04668597) United Kingdom