About Indamex Limited (03892546) United Kingdom