About The Sainte Foy Chalet Company Limited (09911867) United Kingdom