About Ivan Scott Associates Ltd (NI626931) United Kingdom