About M & C Home Improvements Limited (07054603) United Kingdom