About Ptrs Projects & Consulting Limited (11530617) United Kingdom