About Mcilvaney Trading Ltd (SC638591) United Kingdom