About Alexander Lewis Limited (06218192) United Kingdom