About D & F Home Improvement Ltd (12061315) United Kingdom