About J & I Carpets Limited (05018589) United Kingdom