About D & J Mcalister Limited (SC327893) United Kingdom