About Intermaterlornes Ltd (12956781) United Kingdom