About Alexander Rose International Limited (13037456) United Kingdom