About Alexander And Company (footwear) Limited (SC024567) United Kingdom