About Indural Holdings Limited (00556213) United Kingdom