About Propulsion Swimming Limited (13556060) United Kingdom