About Swaywood Ltd (12688666) United Kingdom