About Haven House Barn Ltd (10696738) United Kingdom