About Baricott S Limited (12842603) United Kingdom