About Ptarmigan Holdings Limited (09542890) United Kingdom