About Heffernan Consulting Limited (07561830) United Kingdom