About Impac Associates Limited (00920540) United Kingdom