About Indtrel Ltd (10951245) United Kingdom