About Alexanderspirits Limited (SC644240) United Kingdom