About Swanee River Limited (10577883) United Kingdom