About J&ncarpetcare Ltd (13144586) United Kingdom