About Adcock Stanton Limited (08390119) United Kingdom