About A J Mcleod Ltd. (SC329751) United Kingdom