About Hamer Consulting Limited (03199206) United Kingdom