About Safegard (london) Limited (09552227) United Kingdom