About Mini Swimming South Essex Limited (12589264) United Kingdom