About Montgomery Holdings Limited (09857761) United Kingdom