About Montgomery Duffle Limited (04780042) United Kingdom