About Slimmer Swansea Limited (08183483) United Kingdom