About Montrose Fasteners Limited (02611234) United Kingdom