About K H Holiday Homes Limited (13619353) United Kingdom