About Swf Partners Limited (09069087) United Kingdom