About Barberry Tile Hill Limited (13378125) United Kingdom