About Indalab Solutions Limited (06331038) United Kingdom