About Michael J Mckirdy Limited (SC293666) United Kingdom