About Rose & Wolf Limited (09790082) United Kingdom