About Montgomery Carpets Limited (04288706) United Kingdom