About Mcallan Limited (SC583996) United Kingdom