About Swr Management Limited (11462319) United Kingdom