About Bulldog Instrumentation Ltd (07726209) United Kingdom