About Neamtu & Tiles Ltd (11380990) United Kingdom