About Burbidge Holdings Limited (07199677) United Kingdom