About Pittodrie Group Limited (SC138396) United Kingdom