About Rod Hafner (consulting) Limited (12749732) United Kingdom