About Barras Chippy Limited (08065273) United Kingdom