About J & S Montgomery Limited (SC296722) United Kingdom