About The Holiday Barn At Lake Farm Limited (13089267) United Kingdom