About J Slack Flooring Ltd (13261734) United Kingdom