About K & D Home Improvements Ltd (12264093) United Kingdom