About Ptarmigan Limited (05559866) United Kingdom