About Burkard Scientific Limited (07113594) United Kingdom