About Ptm Tar Consultancy Limited (09781804) United Kingdom