About Ross J Mcalister Limited (11209379) United Kingdom