About Carpets International (uk) Limited (NF003393) Great Britain