About J Mckie Consultants Ltd (SC638931) United Kingdom