About The Imi Scottish Limited Partnership (SL007951) United Kingdom