About Bacarel And Co. Limited (01844465) United Kingdom