About Dedham Rooms Ltd (11621060) United Kingdom