About Links Associates Limited (08500482) United Kingdom