About Merchant Rose Limited (04860870) United Kingdom