About Swifft Publications Limited (05391658) United Kingdom