About Montgomery Jones Limited (SC530233) United Kingdom