About Stephen Mcilwaine Limited (NI614207) United Kingdom