About St Andrews Carpet Company Limited (06913465) United Kingdom