About Alexander E Grace Ltd (13556808) United Kingdom