About Safe And Sound Safety Ltd. (10538972) United Kingdom