About Burbidge & Son Limited (00376700) United Kingdom