About Intertest Services Limited (05839006) United Kingdom