About Alexander Rose Ltd. (02892358) United Kingdom