About Ptc Directors Limited (07424793) United Kingdom