About The Rose Slee Collection Limited (03832141) United Kingdom