About Transescent Supply Ltd (12320225) United Kingdom