About Ptarmigan Services Fulham Limited (11774479) United Kingdom