About Alexander Linn Ltd (SC697630) United Kingdom