About Protector Sc Limited (SC659873) United Kingdom