About Beaconsfield Swimming Ltd (12216139) United Kingdom