About Ivac Limited (01070604) United Kingdom