About Velocity Project Services Limited (07874126) United Kingdom