About Marle Thread Company Limited (10140359) United Kingdom