About Rickmansworth Swimming Club Ltd (12001456) United Kingdom