About James Farrell Floorcoverings Ltd. (SC264955) United Kingdom