About Ptarmigan Milford Ltd (10362336) United Kingdom