About Keith Mcalister Limited (11501124) United Kingdom