About H.b. Burbidge & Son Limited (00396734) United Kingdom