About Ptarmigan Group Services Ltd (09584226) United Kingdom