About K&s Lake View Holiday Homes Ltd (12523937) United Kingdom