About Desmond And Company Limited (08344410) United Kingdom