About Barn Holidays Ltd (11954800) United Kingdom