About Ptarmigan Leisure Limited (07845354) United Kingdom