About Barbus Manufacturing Company Ltd. (11209413) United Kingdom