About Ptarmigan Uttlesford Ltd (09605292) United Kingdom