About Ptarmigan Minster Ltd (13070784) United Kingdom