About Montgomery Holdings Limited (12500517) United Kingdom