About Interma Limited (03928507) United Kingdom