About Niche Floor Systems Limited (12211657) United Kingdom