About Desmond & Associates Limited (08309496) United Kingdom