About Tapper And Son(poole)limited (00814967) United Kingdom