About Ian Mcnicholas Carpets Limited (10646566) United Kingdom