About T.barry & Son Limited (13521110) United Kingdom