About Talbot Montgomery Limited (11602130) United Kingdom