About Switchsafe Environmental Ltd (10048824) United Kingdom