About Stockton Associates Limited (07240602) United Kingdom