About Projectile Consultancy Limited (08581795) United Kingdom