About Sorrel Rooms Ltd (12998350) United Kingdom