About Montgomery Joshua Limited (10209935) United Kingdom