About Ptarmigan Halstead Ltd (09986427) United Kingdom