About David Mcgowan Limited (NI683311) United Kingdom