About Interspec Limited (03006679) United Kingdom