About Safeguard Call Handling Services Ltd (08913193) United Kingdom