About A.teale & Son Limited (00338734) United Kingdom