About Wolf & Rose Ltd. (09641371) United Kingdom