About Indigoscott Ironbridge House Investments Ltd (12576761) United Kingdom