About Scotch Argus Limited (09690629) United Kingdom