About Ptarmigan Birchington Ltd (10388766) United Kingdom