About J.a. & E. Montgomery Limited (00928752) United Kingdom