About Indsay Limited (10723156) United Kingdom