About Buffet Pitlochry Ltd (SC616404) United Kingdom