About Sefa (publications) Limited (00800104) United Kingdom