About Pittencrieff Limited (SC604766) United Kingdom