About Barry&fils Limited (09694156) United Kingdom