About Alex Mcmeekin Ltd (SC389522) United Kingdom