About Degausser Safety Limited (11239341) United Kingdom