About Desmond Hearn Limited (00799879) United Kingdom