About Alexander Ben-harvey Limited (13019292) United Kingdom