About Harmer Associates Limited (07751943) United Kingdom