About Montgomery Harris Ltd (SC707275) United Kingdom