About Triple R Industries Limited (09261173) United Kingdom