About Alexander&co Limited (11200343) United Kingdom