About Safe Life Solutions Ltd (12201196) United Kingdom