About Alexander Ruben Ltd (11187348) United Kingdom