About Harker Associates Limited (13010638) United Kingdom