About Ptarmigan Staplegrove Ltd (09087350) United Kingdom