About Salfreed (holdings) Limited (09214316) United Kingdom