About Rix Restoration Services Limited (01394687) United Kingdom