About Swim Design Space Limited (13710137) United Kingdom