About Hector Associates Limited (08767520) United Kingdom