About Ivar Associates Ltd (10591736) United Kingdom