About Intertest Management Limited (07784319) United Kingdom