About Heffernan & Partners Limited (03021067) United Kingdom