About Safeguard Investment Corporation Limited (03926217) United Kingdom