About Desmond Heggie Ltd (08096788) United Kingdom