About Spartan Tiles Limited (12980369) United Kingdom