About Ptarmigan Blackburn Limited (04795930) United Kingdom