About Ptarmigan Great Shelford Ltd (13070825) United Kingdom