About Ptsr Industrial Product Co. Ltd (09609378) United Kingdom