About Farehaven Lodge Limited (11543409) United Kingdom