About Hemer Associates Limited (07359642) United Kingdom