About Ptarmigan Developments Limited (SC219773) United Kingdom