About Vp Project Specialist Services Limited (11123817) United Kingdom