About Hector Hall Associates Limited (08350718) United Kingdom