About Alexander & J Ltd (13108850) United Kingdom