About Coburn Scientific Ltd. (07211056) United Kingdom