About The Swimspace Limited (10723828) United Kingdom