About Swf Environmental Limited (13582266) United Kingdom