About Burkard Scientific (sales) Limited (00868514) United Kingdom