About Montgomery Partners Ltd (07831005) United Kingdom