About Montgomery Distribution Limited (NI046408) United Kingdom