About Alexander & Bell Ltd (13413689) United Kingdom