About Shepherd Defence Solutions Ltd (04651460) United Kingdom