About Dedham Refurbishments Limited (07362478) United Kingdom