About Barky Instruments International Limited (01301463) United Kingdom