About Pitlochry House Limited (09885734) United Kingdom