About Harkers Associates Limited (07343707) United Kingdom