About Ptarmigan Design Limited (03107535) United Kingdom