About Safeguard Consulting Ltd (10404212) United Kingdom