About Saflame Limited (05530323) United Kingdom