About Projectile Solutions Ltd (06978567) United Kingdom